cribriform hymen - English Synonyms Dictionary